*{
	margin: 0;
	padding: 0;
	/* -webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;	 */
}
a:link,
a:visited{
	color:#7b5bc7;
	text-decoration:none;
}
a:hover{
	color:#7b5bc7;
}
/* user-select: none; 禁止选中文本 */
li{
	list-style: none;
}
.pur_font{
	color: #7b5bc7;
}
.border{
	border: 1px solid #e9e9e9;
}
/*公告列表页样式*/
.el-input__icon{
	line-height: 32px;
}
/*公告列表页表格*/
.el-table thead{
	background-color: #fafafa;
}
.el-table td, .el-table th{
	padding: 0;
	height: 40px;
}
/* 系统公告 */
#notice .el-input, 
#notice .el-input__inner{
	width: 190px;
	height: 32px;
}
#notice #pagination .el-input,
#notice #pagination .el-input__inner{
	width: 60px;
}

/* 上网卡下拉菜单 */
.outside .el-input.el-input--suffix,
.outside .el-select,
.outside .el-input__inner {
  	width: 170px;
  	height: 30px;
}
.outside .el-input,
.outside .el-input__inner {
  	width: 170px;
  	height: 30px;
}

/* 上网卡单张供卡 */
#onecard .el-input__inner,
#onecard .el-input {
	width: 250px !important;
	height: 38px !important;
}
/* 上网卡多张供卡 */
#manycard .el-input.el-input--suffix,
#manycard .el-select,
#manycard el-input__inner {
	width: 180px !important;
}
#manycard .el-input,
#manycard .el-input__inner {
	width: 180px !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner, 
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
	background-color: #7b5bc7;
	border-color: #7b5bc7;
}
.el-checkbox__input.is-checked+.el-checkbox__label {
	color: #696969;
}
#cash .el-input.el-input--suffix,
#cash .el-select,
#cash .el-input__inner {
	width: 220px !important;
}
#cash .el-input,
#cash .el-input__inner {
	width: 220px !important;
}
/* 加油卡多张供卡 */
#kahao_pwd .el-input,
#kahao_pwd .el-input .el-input__inner{
	width: 280px !important;
	height: 38px !important;
	margin-bottom: 2px;
}
.el-button.el-button--default.el-button--small.el-button--primary{
	background-color: #8a63e7;
	border-color: #8a63e7;
}
/* 消息提示框 */
.el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px;
}
.el-message-box__headerbtn .el-message-box__close.el-icon-close:hover{
	color: #7b5bc7;
}
.el-message-box{
	width: 480px;
}
.el-message-box__content{
	height: 60px;
}
.el-message-box__message p{
	line-height: 60px;
}
.el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
/* .el-message-box .el-message-box__header {
  	height: 55px;
  	background-color: #fafafa;
  	border-bottom: 1px solid #eeeeee;
}
.el-message-box .el-message-box__content {
  	height: 126px;
  	border-bottom: 1px solid #eeeeee;
}
.el-message-box .el-message-box__btns {
  	height: 65px;
} */

/* .el-button:focus:hover,
.el-button:hover:hover {
	color: #8a63e7;
	border-color: #8a63e7;
	background-color: #ecf5ff;
} */
/* 供货明细=>充值卡供货 */
#reachge .el-input .el-input--suffix {
	width: 94px;
	height: 32px;
}
#reachge .el-input__inner{
	width: 98px;
	height: 32px;
	padding-left: 8px;
}
#reachge .el-input.cardNum,
#reachge .el-input.cardNum .el-input__inner {
	width: 100px;
}
#reachge .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--datetime{
	width: 182px;
	height: 32px;
}
#reachge .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--datetime .el-input__inner{
	width: 182px;
	padding-left: 25px;
	padding-right: 20px;
}
#reachge .el-input__prefix,
#reachge .el-input__icon.el-icon-time{
	line-height: 32px;
}
#reachge .el-input.piciNum,
#reachge .el-input.piciNum .el-input__inner {
  width: 174px;
}
#reachge .pagination .el-input.el-pagination__editor.is-in-pagination .el-input__inner {
	width: 50px;
	height: 28px;
	padding: 0;
}
/* 添加银行卡 */
#bankcard .el-input,
#bankcard .el-input--suffix {
	width: 280px;
	height: 40px;
}
#bankcard .el-input__inner{
	width: 280px;
	height: 40px;
}
.grey .el-input__inner{
	background-color: #f4f4f4;
}
/* 去掉input输入框类型为number时右边的上下箭头 */
.el-input__inner::-webkit-outer-spin-button,            
.el-input__inner::-webkit-inner-spin-button{                
	-webkit-appearance: none !important;
}
/* 联系我们 */
.el-textarea,
.el-textarea__inner{
	height: 130px;
	resize: none;
}
#contact .el-input,
#contact .el-input--suffix,
#contact .el-input__inner{
	width: 268px;
	height: 34px;
}
/* 表头的背景颜色 */
.el-table .has-gutter th{
    background-color: #f4f4f4;
	font-size: 14px;
	font-weight: 100;
}
/* 控制表格的高度 */
.el-table td{
    padding: 6px 0;
}
.el-table__row{
	cursor: pointer;
}
/* 分页 */
.el-pagination.is-background .el-pagination button:hover{
	color: #8a63e7;
}
.el-pagination.is-background .el-pager li.active{
	background-color: #8a63e7;
}
.el-pagination.is-background .el-pager li:hover{
	color: #8a63e7;
}
.el-pagination.is-background .el-pager li.active:hover{
	color: white;
}
.el-input__icon.iconfont.icon-yanjing-copy,
.el-input__icon.iconfont.icon-yanjing1{
	color: #8a63e7;
}
.el-select .el-input.is-focus .el-input__inner,
.el-input__inner:focus{
	border-color: #8a63e7;
}
#onecard #top .el-select .el-input.el-input--suffix,
#onecard #top .el-select .el-input__inner{
	width: 120px !important;
}
/* 下拉菜单 */
.el-select-dropdown__item.selected {
    color: #8a63e7;
}
/* 供货充值信息确认弹框 */
.el-message-box .el-button{
	width: 100px;
}
/* 单张上网卡 */
.ConfirmOneCardInfoMessage.el-message-box{
	width: 480px;
}
.ConfirmOneCardInfoMessage .el-message-box__content{
	height: 165px;
}
.ConfirmOneCardInfoMessage .el-message-box__message p{
	line-height: 20px;
}
.ConfirmOneCardInfoMessage .el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
.ConfirmOneCardInfoMessage .el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px; 
}
/* 多张上网卡 */
.ConfirmManyCardInfoMessage.el-message-box{
	width: 480px;
}
.ConfirmManyCardInfoMessage .el-message-box__content{
	height: 125px;
}
.ConfirmManyCardInfoMessage .el-message-box__message p{
	line-height: 20px;
}
.ConfirmManyCardInfoMessage .el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
.ConfirmManyCardInfoMessage .el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px; 
}
/* 批量导入 */
.ConfirmImportCardInfoMessage.el-message-box{
	width: 480px;
}
.ConfirmImportCardInfoMessage .el-message-box__content{
	height: 85px;
}
.ConfirmImportCardInfoMessage .el-message-box__message p{
	line-height: 20px;
}
.ProvideDetailMessage .el-message-box__message p span{
	display: inline-block;
}
.ProvideDetailMessage .el-message-box__message p span:nth-child(1){
	width: 80px;
	text-align: right;
}
.ConfirmImportCardInfoMessage .el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
.ConfirmImportCardInfoMessage .el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px; 
}
/* 更改折扣按钮 */
.el-dialog.ChangeDiscounts{
	width: 480px;
	margin-top: 35vh !important;
}
.ChangeDiscounts .el-dialog__body{
	height: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ChangeDiscounts .el-input__inner{
	width: 260px !important;
}
.ChangeDiscounts .el-dialog__header{
	border-bottom: 1px solid #eeeeee;
}
.ChangeDiscounts .el-dialog__footer{
	padding-bottom: 10px;
	border-top: 1px solid #eeeeee;
}
.ChangeDiscounts .el-dialog__footer .el-button{
	height: 30px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #8a63e7;
	border-color: #8a63e7; 
}

/* 供卡详情 */
.ProvideDetailMessage.el-message-box{
	width: 480px;
}
.ProvideDetailMessage .el-message-box__content{
	height: 215px;
}
.ProvideDetailMessage .el-message-box__message p{
	line-height: 20px;
}
.ProvideDetailMessage .el-message-box__message p span{
	display: inline-block;
}
.ProvideDetailMessage .el-message-box__message p span:nth-child(1){
	width: 100px;
	text-align: right;
}
.ProvideDetailMessage .el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
.ProvideDetailMessage .el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px; 
}
/* 提现详情 */
.WithdrawDetailMessage .el-message-box{
	width: 480px;
}
.WithdrawDetailMessage .el-message-box__content{
	height: 155px;
}
.WithdrawDetailMessage .el-message-box__message p{
	line-height: 20px;
}
.WithdrawDetailMessage .el-message-box__message p span{
	display: inline-block;
}
.WithdrawDetailMessage .el-message-box__message p span:nth-child(1){
	width: 100px;
	text-align: right;
}
.WithdrawDetailMessage .el-message-box__header{
	background-color: #fafafa;
	border-bottom: 1px solid #eeeeee;
}
.WithdrawDetailMessage .el-message-box__btns{
	border-top: 1px solid #eeeeee;
	padding-top: 10px; 
}
/* 单选框 */
.el-radio__input.is-checked .el-radio__inner{
	border-color: #8a63e7;
    background: #8a63e7;
}
.el-radio__input.is-checked+.el-radio__label{
	color: #8a63e7;
}
/* 日期选择框 */
.el-button--text{
	color: #8a63e7;
}
.el-button--text:focus, .el-button--text:hover{
	color: #8a63e7;
}
.el-date-table td.today span{
	color: #8a63e7;
}
.el-button.is-plain:focus, .el-button.is-plain:hover{
	border-color: #8a63e7;
    color: #8a63e7;
}
/* 常见问题 */
.el-collapse{
	border-bottom: 0;
	border-top: 0;
}
.el-collapse-item__header{
	height: 85px;
	line-height: 85px;
	font-size: 16px;
}
.el-collapse-item__header img{
	vertical-align: top;
	margin-top: 32px;
	margin-right: 10px;
}
.el-collapse-item__header .el-collapse-item__arrow.el-icon-arrow-right{
	line-height: 85px;
}
.el-collapse-item__content .transition_box{
	padding-left: 35px;
}